O erro "Status: Unauthorized" e "variable is not array" ocorre na rotina ESTSV006 do Smart View ao executar o relatório de Movimentações Internas. A solução é aplicar o pacote de atualização 12.1.2510 da TOTVS, garantindo que o fonte ESTSV006 esteja corrigido no ambiente REST ou Smartview, e realizar novos testes para validar a correção.
Tempo aproximado para leitura: 00:01:00 min
Dúvida
Ao utilizar a rotina ESTSV006 – Relação de Movimentações Internas do Smart View, ao realizar uma consulta, o sistema apresenta a seguinte mensagem:
Status: Unauthorized, System.Net.Http.HttpConnection+ContentLengthReadStream
Ao tentar realizar a impressão após a inclusão dos parâmetros, também é apresentado um erro no log:
THREAD ERROR ([11916], process1, PR00255)
variable is not array ([Type: U] on {| | If( PEC$...) == 0 == aGets[27, aGets[27] := u })
O erro ocorre durante a execução do relatório ESTSV006 – Relação de Movimentações Internas.
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Todas as versões.
Solução
Foi identificada uma correção disponibilizada no fonte ESTSV006, relacionada ao cenário apresentado no erro.
Para corrigir a situação, é necessário aplicar o pacote de atualização correspondente à release utilizada no ambiente.
No cenário analisado, a correção está disponível no pacote:
Pacote de atualização 12.1.2510 – TOTVS
Após a aplicação do pacote, realizar um novo teste na rotina ESTSV006 – Relação de Movimentações Internas, validando a execução da consulta e a impressão do relatório.
Caso o problema persista após a atualização, deve ser realizada uma nova análise do ambiente, considerando as evidências apresentadas no novo teste.
Importante
A correção está relacionada ao fonte ESTSV006. Dessa forma, é necessário garantir que o pacote tenha sido aplicado corretamente no ambiente do REST ou onde está o Smartview antes de realizar o novo teste.
DICA
Pensando em oferecer mais opções e flexibilidade, estamos disponibilizando relatórios legados para uso contínuo. Para garantir o funcionamento sem conflitos no ambiente, todos os fontes originais foram convertidos em User Functions, e após compilação, o próprio cliente assume a propriedade sobre o fonte, bem como manutenções e erros, não havendo suporte para eles.
Destacamos que o modelo ESTSV* atua de forma autônoma, mas aborda um escopo de informações semelhante ao que era consultado no antigo MATR* conforme seu nome de negocio.
Acesse a documentação dos relatorios MATR* aqui:
Cross Segmento - Backoffice (Linha Protheus) - SIGAEST - Relatórios Legados MATR - Estoque/Custos
Saiba mais:
Clique aqui e veja mais artigos sobre Relatórios SmartView do Estoque Custos
0 Comentários